/* 注册页面 */
body{background:url('img/login_bg.jpg') no-repeat #e9f0f4;}
.btn-blue{height:40px;line-height:40px;padding:0;border:none;background-color: #66b7ff;color: #fff !important;}
.btn-blue:hover{background-color: #4daaff;}
.btn-blue:active{background-color: #339dff;}
.aw-register-box{width: 714px;height: auto;margin:60px auto 80px;padding:50px 0;background:#fff;border:1px solid #b3b3b3;border-radius: 3px;text-align: center;}
.aw-register-box h1{margin:5px 0 0;font-size: 20px;color: #666;}
.aw-register-box .mod-body{width: 390px;margin:0 auto;padding: 10px 40px 40px 40px;}
.aw-register-box ul li{position:relative;line-height:30px;margin-bottom: 20px;}
.aw-register-box ul li input[type="text"], .aw-register-box ul li input[type="password"]{width:100%;height: 40px;line-height: 28px\0;padding-left:15px !important;box-shadow: none;border-color: #e6e6e6;}
.aw-register-box ul li.last{text-align: left;color:#666;}
.aw-register-box ul li.last input{vertical-align: -2px\0;}
.aw-register-box ul li.alert-danger i{margin-right: 5px;}
.aw-register-box ul li hr{margin:30px 0;}
.aw-register-box ul .aw-register-verify input{width: 190px !important;}
.aw-register-box ul .aw-register-verify img{cursor: pointer;}
.aw-register-box .more-information ul li{padding:5px 0;text-align: left;}
.aw-register-box .more-information .select_area{max-width: 120px;}
.aw-register-box .more-information-btn{position: absolute;left: 50%;top:-15px;width: 90px;margin-left: -45px;background-color: #fff;color: #66b7ff;}
.aw-register-agreement{position:relative;width:712px;margin:10px 0 0 -201px;padding: 20px;background:#f5f5f5;}
.aw-register-agreement-txt{max-height: 200px;overflow-x:hidden;overflow-y:auto;}
.yidun_intellisense--light {
    position: relative;
}
.yidun_intellisense--light .yidun_intelli-control {
    position: relative;
    height: 40px;
    font-size: 14px;
    cursor: pointer;
    border-radius: 2px;
    border: 1px solid #e4e7eb;
    background-color: #f7f9fa;
    overflow: hidden;
}
.yidun_intellisense--light .yidun_intelli-tips {
    text-align: center;
    color: #45494c;
}
.yidun_intellisense--light .yidun_intelli-icon {
    position: relative;
    float: left;
    margin-top: 4px;
    margin-left: 30%;
    width: 28px;
    height: 28px;
    vertical-align: middle;
    border-radius: 50%;
    background-color: #fff;
    box-shadow: 0 2px 8px 1px rgba(188,196,204,.5);
    transition: all .2s linear;
}
.yidun_intellisense--light .yidun_intelli-tips:hover .yidun_intelli-icon {
    background-color: #1991fa;
    box-shadow: 0 2px 6px 1px rgba(25,145,250,.5);
}
.yidun_intellisense--light .yidun_intelli-icon .yidun_logo {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -8px;
    margin-left: -8px;
    width: 15px;
    height: 17px;
    background-image: url(https://cstaticdun.126.net//2.14.1/images/icon_light.b6bfcff.png);
    background-position: 0 -132px;
    background-size: 32px 576px;
}
.yidun_intellisense--light .yidun_intelli-tips:hover .yidun_intelli-icon .yidun_logo {
    background-image: url(https://cstaticdun.126.net//2.14.1/images/icon_light.b6bfcff.png);
    background-position: 0 -112px;
    background-size: 32px 576px;
}
.yidun_intellisense--light .yidun_intelli-text {
    margin-left: 10px;
    float: left;
    line-height: 38px;
    vertical-align: middle;
    transition: all .2s linear;
}
.yidun_intellisense--light .yidun_intelli-tips:hover .yidun_intelli-text {
    color: #1991fa;
}
.yidun_intellisense--light .yidun_intelli-tips {
    text-align: center;
    color: #45494c;
}
.yidun_intellisense--light.yidun_intellisense--success .yidun_classic-tips {
    color: #52ccba;
}
.yidun_intellisense--light.yidun_intellisense--success .yidun_intelli-control {
    border-color: #52ccba;
    background-color: #d2f4ef;
}
.yidun_intellisense--light .yidun_classic-tips {
    display: none;
    text-align: center;
    line-height: 38px;
}
.yidun_intellisense--light.yidun_intellisense--success .yidun_classic-tips {
    display: block;
}
.yidun_intellisense--light.yidun_intellisense--success .yidun_tips__icon {
    width: 17px;
    background-image: url(https://cstaticdun.126.net//2.14.1/images/icon_light.b6bfcff.png);
    background-position: 0 -67px;
    background-size: 32px 576px;
}
.yidun_intellisense--light .yidun_classic-tips .yidun_tips__icon {
    margin-right: 5px;
    width: 12px;
    height: 12px;
    vertical-align: middle;
}
.yidun--error .yidun_intelli-control{
    border-color: #f57a7a;
    background-color: #fce1e1;
    border-radius: 2px;
    position: relative;
    border: 1px solid #f57a7a;
}
.yidun--error .yidun_intelli-control .yidun_tips {
     color: #f57a7a;
     text-align: center;
 }
.yidun_tips {
    display: none;
}
/* 注册提示 */
.aw-register-box li b{position:absolute;top:0;right:-145px;width: 130px;padding:5px;font-size:12px;border-radius: 5px;overflow: hidden;text-align: left;}
.aw-reg-tips{line-height:15px;background: #eef7fd;border: 1px solid #cfdde6;color:#999;}
.aw-reg-err{line-height: 28px;background: #ffeaea;border:1px solid #e5c3c4;color:#C00;}
.aw-reg-right{background: none;border: none;}

/* 开放接口注册页面 */
.aw-register-open-box{padding-top:30px;}
.aw-register-open-box p{width: 240px;text-align: left;margin: 0 auto 10px;}
.aw-register-open-box ul{padding-top:0px;}
.aw-register-open-tabs i{margin-left:5px;}
.aw-register-open-tabs.active .i-triangle-down{background-position: -210px -110px;}

/* 找回密码 */
.aw-find-pwd{padding-bottom: 0;}
.aw-find-pwd .mod-body{margin: 30px auto 100px;}
.aw-find-pwd .mod-footer{height: 70px;line-height: 70px;background-color: #f5f5f5;border-radius: 0 0 3px 3px;}
.aw-register-box ul li.error p {background: none repeat scroll 0 0 #fff480;border: 1px solid #ebebeb;border-radius: 5px 5px 5px 5px;color: #666;height: 40px;line-height: 40px;padding-left: 12px;text-align: left;}
.aw-register-box ul li.error p .i-no{margin-right: 10px;position: relative;top:4px;}

/* iphone横屏幕 */
@media (max-width:640px){
    /*注册界面*/
    .aw-register-box .mod-body{width:100%;padding:10px;}
    .aw-register-box, .aw-register-box ul li{width: auto;}
}
@media (max-width:321px){
    .aw-register-box{width: 270px !important;}
    .aw-regiter-agreement{width: 240px;margin:10px 0 0;}
}
